which regenerates - English Synonyms Dictionary